package com.ruoyi.qywx.mapper;

import java.util.List;
import com.ruoyi.qywx.domain.SysQywxChatdata;
import org.apache.ibatis.annotations.Mapper;

/**
 * 企业微信Mapper接口
 *
 * @author yaolei
 * @date 2024-06-22
 */
public interface SysQywxChatdataMapper
{
    /**
     * 查询企业微信
     *
     * @param seq 企业微信主键
     * @return 企业微信
     */
    public SysQywxChatdata selectSysQywxChatdataBySeq(Long seq);

    /**
     * 查询企业微信列表
     *
     * @param sysQywxChatdata 企业微信
     * @return 企业微信集合
     */
    public List<SysQywxChatdata> selectSysQywxChatdataList(SysQywxChatdata sysQywxChatdata);

    public List<SysQywxChatdata> selectSysQywxChatdataListTop1(SysQywxChatdata sysQywxChatdata);


    /**
     * 新增企业微信
     *
     * @param sysQywxChatdata 企业微信
     * @return 结果
     */
    public int insertSysQywxChatdata(SysQywxChatdata sysQywxChatdata);

    /**
     * 修改企业微信
     *
     * @param sysQywxChatdata 企业微信
     * @return 结果
     */
    public int updateSysQywxChatdata(SysQywxChatdata sysQywxChatdata);

    /**
     * 删除企业微信
     *
     * @param seq 企业微信主键
     * @return 结果
     */
    public int deleteSysQywxChatdataBySeq(Long seq);

    /**
     * 批量删除企业微信
     *
     * @param seqs 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteSysQywxChatdataBySeqs(Long[] seqs);
}
